home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 October / EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso / Aminet / misc / emu / pcswitch.lha / PCSwitchV1.1 / pcswitch.dok < prev    next >
Text File  |  1994-01-22  |  5KB  |  161 lines

  1. PCSwitch ist ein Commodity fuer Besitzer einer A2386SX Karte.
  2.  
  3. Software:
  4.  
  5. Will man den Amigagrafik Ausgang und den Ausgang der VGA Karte
  6. des A2386SX Bridgeboard gleichzeitig verwenden so musste man bisher 
  7. seinen Monitor auf den jeweils aktiven Ausgang umstecken.
  8. C= hatte zwar urspruenglich einen Ausgang fuer einen Monitorumschalter
  9. auf dem Bridgeboard vorgesehen, die dafuer notwendige Software wurde
  10. aber nicht mitgeliefert. Hier soll nun PCSwitch helfen.
  11. PCSwitch untersucht ob mit der linken Maustaste ins PC Eingabefenster 
  12. bzw. in den PC Screen geklickt wurde. Ist dies der Fall, wird
  13. auf die VGA Grafik umgeschaltet. Ist wieder ein Amigascreen 
  14. aktiv wird auf die Amigagrafik zurueckgeschaltet.
  15.  
  16. PCSwitch laesst sich ueber drei Tooltype Eintraege steuern:
  17.  
  18. HOTKEY1: Hotkey um auf den Amiga zu schalten. (Default left alt F1)
  19. HOTKEY2: Hotkey um auf den PC zu schalten. (Default left alt F2)
  20. SCREENTYPE: Gibt an ob "PC mono window" (SCREENTYPE=mono) oder der 
  21.             "PC color screen" (SCREENTYPE=color) verwendet wird.
  22.             
  23.  
  24. Achtung, wenn ueber die HOTKEYS umgeschaltet wird, wird der jeweilige
  25. Screen NICHT automatisch aktiviert.
  26.  
  27. PCSwitch ist Freeware, eine kommerzielle Nutzung der Software ist aber
  28. ohne schriftlicher Genehmigung des Autors nicht erlaubt.
  29. Sollte jemand dieses Programm als so nuetzlich erachten, dass er unbedingt
  30. dem Autor etwas dafuer zukommen lassen moechte, so soll er sich bitte via
  31. e-mail mit mir in Verbindung setzen ;-) 
  32.  
  33. dieter@prosys.co.at
  34.  
  35. Bugs:
  36.  
  37. Bei Verwendung des PC mono Window`s treten hin und wieder Enforcerhits
  38. auf. Die Ursache dafuer konnte ich bis jetzt nicht ermitteln, es hat aber
  39. irgendetwas mit nicht ganz systemkonform geoeffneten Screens zu tun.
  40.  
  41. Laeuft der Screenpromotor der prodev Merlinsoftware stuerzt PCSwitch
  42. bei Beendung mit dem Exchange Programm mit einem GURU ab.
  43.  
  44. History:
  45.  
  46. V 1.1:  Mittels TOOLTYPE kann nun eingestellt werden, ob PC mono
  47.         oder PC color verwendet wird. Erste veroeffentlichte Version
  48.  
  49. V 1.0a: Wird PCSwitch ohne A2386SX gestartet, erscheint ein Requester.
  50.  
  51. V 1.0:  Enforcer hit wenn auf einen Screen ohne Fenster umgeschaltet
  52.         wird wurde behoben.
  53. V 0.9:  Erste Beta Version, nur das PC mono Fenster wird abgefragt.
  54.  
  55. Hardware:
  56.  
  57. Eigentlich wollte ich zur PCSwitch Software auch eine eigene Hardware bauen.
  58. Leider ist sie bis jetzt nicht ueber den Prototypenstatus hinausgekommen,
  59. und ich habe weder Zeit noch Lust dazu weiter zu entwickeln ;-).
  60.  
  61. Hier einige Unterlagen um sich eine eigene Hardware zu bauen:
  62.  
  63.  
  64. Ich habe bei meiner Hardware einfach den TTL Ausgang verwendet um mittels
  65. Analogschalter (HC4052) zwischen Amiga und VGA hin und her zu schalten.
  66. Dadurch leidet aber die Bildqualitaet etwas.( Das Bild wird dunkler).
  67. Schoener waere eine Loesung mit einem Videoswitcher IC.
  68. Wenn jemand eine Idee hat, wie man so was loesen kann, so soll er sich
  69. bitte mit mir in Verbindung setzen. (noch lieber waere mir natuerlich ein
  70. fertiges Layout ;-)
  71.  
  72. Hier das Blockschaltbild des Monitorumschalters:
  73.  
  74.     Amiga                      ---------------------
  75.     Grafik                     |                   |
  76.     Ausgang -------------------|                   |
  77.     23 pin                     |                   |
  78.     bzw 15                     |                   |
  79.                                |   PCswitch        |
  80.                                |   Hardware        |
  81.                                |                   |
  82.     PC                         |                   |                VGA
  83.     VGA     -------------------|                   |--------------- Monitor
  84.     Ausgang                    |                   |
  85.                                |                   |
  86.                                |                   |
  87.                                |                   |
  88.                                |                   |
  89.    A2386SX                     |                   |
  90.    MiniDIN --------------------|                   |
  91.    Pin 3                       |                   |
  92.                                ---------------------
  93.  
  94. Die Pinbelegung der MiniDIN Buchse an der A2386SX:
  95.  
  96. Pin   Signal
  97. 1       GND
  98. 2       NB
  99. 3       TTL Level output
  100. 4       +5V (500 mA)
  101.  
  102. Die Pinbelegung des 23pol. Amiga Monitor Anschlusses:
  103.  
  104. Pin   Signal   Verwendung
  105.  
  106. 1  /XCLK    NB
  107. 2  /XLKEN    NB
  108. 3  Red    Rotes Amiga Farbsignal
  109. 4  Green  Gruenes Amiga Farbsignal
  110. 5  Blue   Blaues Amiga Farbsignal
  111. 6  DI  NB
  112. 7  DB  NB
  113. 8  DG  NB
  114. 9  DR  NB
  115. 10 /CSYNC    NB
  116. 11 /HSYNC    Hoirz. Syncsignal
  117. 12 /VSYNC    Vert. Syncsignal
  118. 13 GND    Masse
  119. 14 /PIXELSW NB
  120. 15 /C1    NB
  121. 16 GND      Masse
  122. 17 GND      Masse
  123. 18 GND      Masse
  124. 19      GND      Masse
  125. 20      GND      Masse
  126. 21      -5V  NB
  127. 22      +12V     NB
  128. 23      +5V      +5 Volt Spannungsversorgung
  129.  
  130. Die Pinbelegung der VGA Monitorbuchse (NEC 3D):
  131.  
  132. Pin   Signal
  133.  
  134. 1  Red
  135. 2  Green
  136. 3  Blue
  137. 4  GND
  138. 5  GND
  139. 6  GND
  140. 7  GND
  141. 8  GND
  142. 9  NB
  143. 10 GND
  144. 11 GND
  145. 12 NB
  146. 13 /HSYNC
  147. 14 /VSYNC
  148. 15      NB
  149.  
  150. NB = Leitung nicht Benutzt
  151.  
  152. Achtung fuer etwaige Schaeden wird vom Autor keinerlei Haftung
  153. uebernommen !!
  154.  
  155. Ich moechte mich bei folgenden Personen besonders bedanken:
  156.  
  157. Norbert Sackl: Fuer die Mithilfe bei der Suche nach den richtigen Registern
  158.                der A2386SX.
  159.  
  160. Bernhard Frodl und Ing. Andreas Podhovnik fuer den Betatest.
  161.